SoeError 列舉
SoE (Servo drive profile over EtherCAT) 錯誤訊息。
命名空間:IntervalZero.KINGSTAR.Base
組合: IntervalZero.KINGSTAR.Base (於 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0
語法
成員
一般錯誤
| errSoeNoError |
0x0000 |
服務通道中未偵測到錯誤。 |
| errSoeNotOpened |
0x0001 |
服務通道未開啟。 |
| errSoeInvalidAccessClosing |
0x0009 |
關閉服務通道存取無效。 |
元素 1 (IDN) 錯誤
| errSoeNoIdn |
0x1001 |
無有效的 IDN。 |
| errSoeIdnInvalidAccess |
0x1009 |
IDN 存取無效。 |
元素 2(名稱)錯誤
| errSoeNoName |
0x2001 |
無名稱。 |
| errSoeNameTooShort |
0x2002 |
名稱太短。 |
| errSoeNameTooLong |
0x2003 |
名稱太長。 |
| errSoeNameReadOnly |
0x2004 |
不可變更名稱(唯讀)。 |
| errSoeNameWriteProtected |
0x2005 |
名稱此次被寫入保護。 |
元素 3(屬性)錯誤
| errSoeAttributeTooShort |
0x3002 |
屬性太短。 |
| errSoeAttributeTooLong |
0x3003 |
屬性太長。 |
| errSoeAttributeReadOnly |
0x3004 |
不可變更屬性(唯讀)。 |
| errSoeAttributeWriteProtected |
0x3005 |
屬性此次被寫入保護。 |
元素 4(單位)錯誤
| errSoeNoUnits |
0x4001 |
無單位。 |
| errSoeUnitTooShort |
0x4002 |
單位太短。 |
| errSoeUnitTooLong |
0x4003 |
單位太長。 |
| errSoeUnitReadOnly |
0x4004 |
不可變更單位(唯讀)。 |
| errSoeUnitWriteProtected |
0x4005 |
單位此次被寫入保護。 |
元素 5(最小輸入)錯誤
| errSoeNoMinInput |
0x5001 |
無最小輸入值。 |
| errSoeMinInputTooShort |
0x5002 |
最小輸入值太短。 |
| errSoeMinInputTooLong |
0x5003 |
最小輸入值太長。 |
| errSoeMinInputReadOnly |
0x5004 |
不可變更最小輸入值(唯讀)。 |
| errSoeMinInputWriteProtected |
0x5005 |
最小輸入值此次被寫入保護。 |
元素 6(最大輸入)錯誤
| errSoeNoMaxInput |
0x6001 |
無最大輸入值。 |
| errSoeMaxInputTooShort |
0x6002 |
最大輸入值太短。 |
| errSoeMaxInputTooLong |
0x6003 |
最大輸入值太長。 |
| errSoeMaxInputReadOnly |
0x6004 |
不可變更最大輸入值(唯讀)。 |
| errSoeMaxInputWriteProtected |
0x6005 |
最大輸入值此次被寫入保護。 |
元素 7(運算資料)錯誤
| errSoeDataTooShort |
0x7002 |
運算資料太短。 |
| errSoeDataTooLong |
0x7003 |
運算資料太長。 |
| errSoeDataReadOnly |
0x7004 |
不可變更運算資料(唯讀)。 |
| errSoeDataWriteProtected |
0x7005 |
運算資料在這次通訊階段被寫入保護。 |
| errSoeDataBellowMin |
0x7006 |
運算資料小於最小輸入值。 |
| errSoeDataOverMax |
0x7007 |
運算資料大於最大輸入值。 |
| errSoeDataInvalid |
0x7008 |
無效的運算資料:不支援設定的 IDN,無效的位元數或位元組合。 |
| errSoeDataPasswordProtected |
0x7009 |
運算資料具有密碼寫入保護。 |
| errSoeDataInPdo |
0x700A |
運算資料被寫入保護:其為週期配置。 |
| errSoeDataInvalidAddress |
0x700B |
無效的間接定址,如資料容器與列表處置。 |
| errSoeDataWriteDisabled |
0x700C |
由於其他設定因素,運算資料被寫入保護。例如運算模式或子裝置已被啟動。 |
| errSoeDataInvalidFloat |
0x700D |
無效的浮點數。 |
| errSoeDataParamProtected |
0x700E |
運算資料在參數化層級被寫入保護。 |
| errSoeDataOpProtected |
0x700F |
運算資料在運算層級被寫入保護。 |
| errSoeCommandAlreadyActive |
0x7010 |
過程命令已啟動。 |
| errSoeCommandNotInterruptible |
0x7011 |
過程命令不可中斷。 |
| errSoeCommandNotExecutableNow |
0x7012 |
過程命令此次不可執行。例如,此階段不可啟動過程命令。 |
| errSoeCommandNotExecutable |
0x7013 |
過程命令不可執行(無效的或錯誤的參數)。 |
| errSoeCommandInvalidLength |
0x7014 |
接收參數中的變數長度與預期長度不符。 |
區段存取錯誤
| errSoeIdnInvalid |
0x7101 |
S-0-0394 中的 IDN 無效。 |
| errSoeEmptyList |
0x7102 |
S-0-0397 中的空白列表不允許寫入存取。 |
| errSoeListTooLong |
0x7103 |
列表區段的接管超過 S-0-0394 中列表的最大長度。 |
| errSoeReadTooLong |
0x7104 |
僅供讀取存取:列表區段長度 列表索引的列表區段長度超過 S-0-0394 中列表的當前長度。 |
| errSoeIdnWriteProtected |
0x7105 |
S-0-0394 中的 IDN 被寫入保護。 |
| errSoeSegmentDataBellowMin |
0x7106 |
列表區段中的運算資料小於最小輸入值。 |
| errSoeSegmentDataAboveMax |
0x7107 |
列表區段中的運算資料大於最大輸入值。 |
| errSoeListInvalidIndex |
0x7108 |
S-0-0395 中有無效的列表索引。 |
| errSoeParameterNotSegment |
0x7109 |
IDN S-0-0394 中的參數無變數長度。 |
| errSoeIdnNotPermitted |
0x710A |
資料處在S-0-0394,不允許 IDN S-0-0397。 |
服務通道
| errSoeChannelNoError |
0xD000 |
無錯誤。 |
| errSoeChannelNotAvailable |
0xD001 |
服務通道(暫時)無法使用。 |
| errSoeChannelEngaged |
0xD002 |
服務通道被應用程式占用。 |
| errSoeChannelBusy |
0xD003 |
服務通道忙碌中,從站正在處理上一個請求。 |
| errSoeSlaveNotReachable |
0xD004 |
無法到達伺服從站。 |
| errSoeChannelAborted |
0xD005 |
服務通道轉換被中止。 |
| errSoeChannelReadOnly |
0xD006 |
服務通道不支援寫入此元件。 |
參見
IntervalZero.KINGSTAR.Base 命名空間